home *** CD-ROM | disk | FTP | other *** search
/ Spacewalker F97 / Spacewalker F97.iso / DRIVER / 408 / !BUS4201.CFG < prev    next >
Encoding:
EISA add-on card Configuration  |  1992-02-27  |  8.1 KB  |  356 lines

  1. ; file name = !BUS4201.CFG
  2. ; 1/30/92    Add "Maximum SCSI Data Rate Allowed" option
  3. ;
  4. BOARD
  5.   ID = "BUS4201"
  6.   NAME = "BusTek 32 Bit Bus Master EISA-to-SCSI Host Adapter (v1.80)"
  7.   MFR = "BusTek"
  8.   CATEGORY = "MSD"
  9.   SLOT = EISA
  10.   LENGTH = 204            ;milli-meter
  11.   SKIRT = NO
  12.   READID = YES            ;readable product ID
  13.   IOCHECK = VALID
  14.   DISABLE = SUPPORTED
  15.   COMMENTS = "
  16. This board provides a bus master interface between the EISA bus\n
  17. and up to seven SCSI peripherals.  As an intelligent board it\n
  18. offloads the system processor of SCSI protocol responsibilities\n
  19. and also coordinates multiple system I/O request using an\n
  20. industry standard host based mailbox structure."
  21.   HELP = "
  22. This board supports full automatic configuration."
  23.  
  24. IOPORT(1) = 0ZC8Bh
  25.   INITVAL = LOC(7-0) xxxxxxxx
  26. IOPORT(2) = 0ZC8Ch
  27.   INITVAL = LOC(7-0) xxxxxxxx
  28. IOPORT(3) = 0ZC8Dh
  29.   INITVAL = LOC(7-0) xxxxxx00
  30. IOPORT(4) = 0ZC84h
  31.   INITVAL = LOC(7-0) xxxxxxx1
  32.  
  33.  
  34. FUNCTION = "Host Adapter Configuration"
  35.   TYPE = "MSD"
  36.  
  37.   SUBFUNCTION = "Host I/O Port Address"
  38.  
  39.     CHOICE = "330h - default"
  40.       LINK
  41.         INIT = IOPORT(2) LOC(2-0) 000
  42.         PORT = 0330h-0333h
  43.  
  44.     CHOICE = "334h"
  45.       LINK
  46.         INIT = IOPORT(2) LOC(2-0) 001
  47.         PORT = 0334h-0337h
  48.  
  49.     CHOICE = "230h"
  50.       LINK
  51.         INIT = IOPORT(2) LOC(2-0) 010
  52.         PORT = 0230h-0233h
  53.  
  54.     CHOICE = "234h"
  55.       LINK
  56.         INIT = IOPORT(2) LOC(2-0) 011
  57.         PORT = 0234h-0237h
  58.  
  59.     CHOICE = "130h"
  60.       LINK
  61.         INIT = IOPORT(2) LOC(2-0) 100
  62.         PORT = 0130h-0133h
  63.  
  64.     CHOICE = "134h"
  65.       LINK
  66.         INIT = IOPORT(2) LOC(2-0) 101
  67.         PORT = 0134h-0137h
  68.  
  69.     CHOICE = "Disable I/O port"
  70.       FREE
  71.         INIT = IOPORT(2) LOC(2-0) 111
  72.  
  73.   SUBFUNCTION = "Host Interrupt Request"
  74.     CHOICE = "INT11 Edge - default"
  75.       LINK
  76.         INIT = IOPORT(3) LOC(6) 0
  77.         INIT = IOPORT(2) LOC(7-5) 010
  78.         IRQ =  11
  79.           SHARE = NO
  80.           TRIGGER = EDGE
  81.  
  82.     CHOICE = "INT10 Edge"
  83.       LINK
  84.         INIT = IOPORT(3) LOC(6) 0
  85.         INIT = IOPORT(2) LOC(7-5) 001
  86.         IRQ =  10
  87.           SHARE = NO
  88.           TRIGGER = EDGE
  89.  
  90.     CHOICE = "INT14 Edge"
  91.       LINK
  92.         INIT = IOPORT(3) LOC(6) 0
  93.         INIT = IOPORT(2) LOC(7-5) 100
  94.         IRQ =  14
  95.           SHARE = NO
  96.           TRIGGER = EDGE
  97.  
  98.     CHOICE = "INT15 Edge"
  99.       LINK
  100.         INIT = IOPORT(3) LOC(6) 0
  101.         INIT = IOPORT(2) LOC(7-5) 101
  102.         IRQ =  15
  103.           SHARE = NO
  104.           TRIGGER = EDGE
  105.  
  106.     CHOICE = "INT9 Edge"
  107.       LINK
  108.         INIT = IOPORT(3) LOC(6) 0
  109.         INIT = IOPORT(2) LOC(7-5) 000
  110.         IRQ =  9
  111.           SHARE = NO
  112.           TRIGGER = EDGE
  113.  
  114.     CHOICE = "INT12 Edge"
  115.       LINK
  116.         INIT = IOPORT(3) LOC(6) 0
  117.         INIT = IOPORT(2) LOC(7-5) 011
  118.         IRQ =  12
  119.           SHARE = NO
  120.           TRIGGER = EDGE
  121.  
  122.     CHOICE = "Disable INT"
  123.       FREE
  124.         INIT = IOPORT(3) LOC(6) 0
  125.         INIT = IOPORT(2) LOC(7-5) 111
  126.  
  127.     CHOICE = "INT11 Level"
  128.       LINK
  129.         INIT = IOPORT(3) LOC(6) 1
  130.         INIT = IOPORT(2) LOC(7-5) 010
  131.         IRQ =  11
  132.           SHARE = NO
  133.           TRIGGER = LEVEL
  134.  
  135.     CHOICE = "INT10 Level"
  136.       LINK
  137.         INIT = IOPORT(3) LOC(6) 1
  138.         INIT = IOPORT(2) LOC(7-5) 001
  139.         IRQ =  10
  140.           SHARE = NO
  141.           TRIGGER = LEVEL
  142.  
  143.     CHOICE = "INT14 Level"
  144.       LINK
  145.         INIT = IOPORT(3) LOC(6) 1
  146.         INIT = IOPORT(2) LOC(7-5) 100
  147.         IRQ =  14
  148.           SHARE = NO
  149.           TRIGGER = LEVEL
  150.  
  151.     CHOICE = "INT15 Level"
  152.       LINK
  153.         INIT = IOPORT(3) LOC(6) 1
  154.         INIT = IOPORT(2) LOC(7-5) 101
  155.         IRQ =  15
  156.           SHARE = NO
  157.           TRIGGER = LEVEL
  158.  
  159.     CHOICE = "INT9 Level"
  160.       LINK
  161.         INIT = IOPORT(3) LOC(6) 1
  162.         INIT = IOPORT(2) LOC(7-5) 000
  163.         IRQ =  9
  164.           SHARE = NO
  165.           TRIGGER = LEVEL
  166.  
  167.     CHOICE = "INT12 Level"
  168.       LINK
  169.         INIT = IOPORT(3) LOC(6) 1
  170.         INIT = IOPORT(2) LOC(7-5) 011
  171.         IRQ =  12
  172.           SHARE = NO
  173.           TRIGGER = LEVEL
  174.  
  175.   SUBFUNCTION = "Host BIOS (16K Bytes) Address"
  176.     TYPE = "ROM"
  177.     CHOICE = "0DC000h - default"
  178.       LINK
  179.         MEMORY = 16K           ;16K address space
  180.           ADDRESS = 880K
  181.           WRITABLE = NO
  182.           MEMTYPE = OTH
  183.           SIZE = BYTE
  184.         INIT = IOPORT(2) LOC(4-3) 00
  185.  
  186.     CHOICE = "Disable BIOS"
  187.       FREE
  188.         INIT = IOPORT(3) LOC(7) 1
  189.  
  190.     CHOICE = "0D8000h"
  191.       LINK
  192.         MEMORY = 16K           ;16K address space
  193.           ADDRESS = 864K
  194.           WRITABLE = NO
  195.           MEMTYPE = OTH  
  196.           SIZE = BYTE
  197.         INIT = IOPORT(2) LOC(4-3) 01
  198.  
  199.     CHOICE = "0CC000h"
  200.       LINK
  201.         MEMORY = 16K           ;16K address space
  202.           ADDRESS = 816K
  203.           WRITABLE = NO
  204.           MEMTYPE = OTH
  205.           SIZE = BYTE
  206.         INIT = IOPORT(2) LOC(4-3) 10
  207.  
  208.     CHOICE = "0C8000h"
  209.       LINK
  210.         MEMORY = 16K           ;16K address space
  211.           ADDRESS = 800K  
  212.           WRITABLE = NO
  213.           MEMTYPE = OTH
  214.           SIZE = BYTE
  215.         INIT = IOPORT(2) LOC(4-3) 11
  216.  
  217.   SUBFUNCTION = "ISA DMA Channel Emulation"
  218.     TYPE = "OTH"
  219.     CHOICE = "DMA Channel 5 - default"
  220.       FREE
  221.         INIT = IOPORT(1) LOC(7) 0
  222.         INIT = IOPORT(1) LOC(6) 1  
  223.  
  224.     CHOICE = "DMA Channel 6"
  225.       FREE
  226.         INIT = IOPORT(1) LOC(7) 1
  227.         INIT = IOPORT(1) LOC(6) 0  
  228.  
  229.     CHOICE = "DMA Channel 7"
  230.       FREE
  231.         INIT = IOPORT(1) LOC(7) 1
  232.         INIT = IOPORT(1) LOC(6) 1  
  233.  
  234.     CHOICE = "No DMA Channel"
  235.       FREE
  236.         INIT = IOPORT(1) LOC(7) 0
  237.         INIT = IOPORT(1) LOC(6) 0  
  238.  
  239.   SUBFUNCTION = "EISA Bus Burst Cycles"
  240.     TYPE = "MSD"
  241.     CHOICE = "Disable - default"
  242.       FREE
  243.         INIT = IOPORT(3) LOC(5) 0
  244.  
  245.     CHOICE = "Enable"
  246.       FREE
  247.         INIT = IOPORT(3) LOC(5) 1
  248.  
  249.  
  250. FUNCTION = "SCSI Configuration"
  251.   TYPE = "MSD"
  252.   SUBFUNCTION = "Host Adapter SCSI ID"
  253.    CHOICE = "ID = 7 - default"
  254.       FREE
  255.         INIT = IOPORT(1) LOC(2-0) 111
  256.  
  257.     CHOICE = "ID = 6"
  258.       FREE
  259.         INIT = IOPORT(1) LOC(2-0) 110
  260.  
  261.     CHOICE = "ID = 5"
  262.       FREE
  263.         INIT = IOPORT(1) LOC(2-0) 101
  264.  
  265.     CHOICE = "ID = 4"
  266.       FREE
  267.         INIT = IOPORT(1) LOC(2-0) 100
  268.  
  269.     CHOICE = "ID = 3"
  270.       FREE
  271.         INIT = IOPORT(1) LOC(2-0) 011
  272.  
  273.     CHOICE = "ID = 2"
  274.       FREE
  275.         INIT = IOPORT(1) LOC(2-0) 010
  276.  
  277.     CHOICE = "ID = 1"
  278.       FREE
  279.         INIT = IOPORT(1) LOC(2-0) 001
  280.  
  281.     CHOICE = "ID = 0"
  282.       FREE
  283.         INIT = IOPORT(1) LOC(2-0) 000
  284.  
  285.   SUBFUNCTION = "SCSI Parity "
  286.     CHOICE = "Enable - default"
  287.       FREE
  288.         INIT = IOPORT(1) LOC(3) 1
  289.  
  290.     CHOICE = "Disable" 
  291.       FREE
  292.         INIT = IOPORT(1) LOC(3) 0
  293.  
  294.   SUBFUNCTION = "Disk Drive Capacity"
  295.     CHOICE = "Disk < 1 GB or SCO UNIX - default"
  296.       FREE
  297.         INIT = IOPORT(1) LOC(4) 1
  298.  
  299.     CHOICE = "Disk > 1 GB and not SCO UNIX"
  300.       FREE
  301.         INIT = IOPORT(1) LOC(4) 0
  302.  
  303.   SUBFUNCTION = "Adapter Initiate Sync Negotiation"
  304.     CHOICE = "Disable - default"
  305.       FREE
  306.         INIT = IOPORT(1) LOC(5) 0  
  307.  
  308.     CHOICE = "Enable"
  309.       FREE
  310.         INIT = IOPORT(1) LOC(5) 1
  311.  
  312.   SUBFUNCTION = "Maximum Sync Data Rate Allowed"
  313.     CHOICE = "5 MBytes/sec - default"
  314.       FREE
  315.         INIT = IOPORT(3) LOC(2) 0  
  316.  
  317.     CHOICE = "10 MBytes/sec - FAST SCSI"
  318.       FREE
  319.         INIT = IOPORT(3) LOC(2) 1
  320.  
  321.  
  322. FUNCTION = "Floppy Subsystem"
  323.   TYPE = "DSK"
  324.  
  325.   CHOICE = "Disable Floppy - default"
  326.     FREE
  327.       INIT = IOPORT(3) LOC(3) 1        
  328.  
  329.   CHOICE = "Primary Floppy"
  330.     FREE
  331.       DMA = 2
  332.     LINK
  333.       IRQ = 6
  334.       PORT = 03F0h-03F7h
  335.       INIT = IOPORT(3) LOC(4) 0
  336.       INIT = IOPORT(3) LOC(3) 0
  337.  
  338.   CHOICE = "Secondary Floppy"
  339.     FREE
  340.       DMA = 2
  341.     LINK
  342.       IRQ = 6
  343.       PORT = 0370h-0377h
  344.       INIT = IOPORT(3) LOC(4) 1
  345.       INIT = IOPORT(3) LOC(3) 0
  346.  
  347.  
  348. ;FUNCTION = "Diagnostic Mode (burn-in test only)"
  349. ;  TYPE = "DSK"
  350. ;  CHOICE = "Disable Diagnostic - default"
  351. ;    LINK
  352. ;      INIT = IOPORT(3) LOC(6) 1        
  353. ;  CHOICE = "Enable Diagnostic"
  354. ;    LINK
  355. ;      INIT = IOPORT(3) LOC(6) 0
  356.